3501 428
3675 617
10154 282
14854 634
4835 119
15710 575
2507 540
16394 214
3179 470
3012 637
2473 369
3403 396
1676 195
3030 190
1714 227
953 105
2851 187
4670 933
3272 639
3896 411
1294 114
2978 508
15478 446
2045 210