410
3045
424
2788
401
2519
399
2568
302
2466
352
2539
439
3004
472
3026
389
2681
432
2927
408
2689
385
2376
402
2446
380
2255
437
2484
361
2254
298
2106
304
2133
405
2284
2166
309
919
507
2549
414
2340
384
2197