51641 135
308545 402
11310678 3568
10217797 3213
6173329 2104
16244795 5189
11443068 3597
12862741 3474
5444524 1555
14293470 4238
6286980 1577
3650452 1055
8171976 2274
30557787 10452
8264383 2736
9027671 2327
8644041 2708
15929332 5359
4911594 1316
12815957 4241
22064485 8080
3804006 1222
10277154 3107