2685 500
9584 351
12881 266
5041 142
4405 413
38629 109
33015 194
104803 671
23052 100
8446 369
15371 211
23552 531
15652 335
22375 563
9736 691
6323 695
4630 507
8818 575
6895 730
8000 570
16665 148
19824 446
7134 349
2590 298
22441 314
4365 166
22762 258
6960 126