3000 605
896 31
3053 564
8997 747
2662 571
3458 488
3528 848
1537 257
1408 139
3744 435
6151 61
4815 751
2431 174
4078 743
2861 296
44556 93
4428 456
10545 928
2742 378
22013 448
3614 616
4425 164
18421 306
2934 335
16487 235
29044 113
15314 606
3851 489