881 93
2674 381
1156 105
2594 309
1768 167
3336 995
4680 634
4458 727
3987 749
1039 233
3315 245
1850 299
2295 592
1190 69
1794 373
1375 95
4200 602
4899 520
22781 465
95338 414
106690 103
92598 348
30337 334
40034 142
6958 344
4802 593
5540 65
22313 511