3031 490
1741 342
1250 315
2178 218
5131 940
2202 75
3461 785
5215 604
1498 353
3169 603
3576 574
3480 327
14770 653
12488 552
5704 167
12686 49
20064 406
11090 565
13125 860
125750 465
163785 974
4950 230
8365 873
5569 159