3000 529
2762 378
10979 221
1684 461
20946 755
2243 547
21748 652
211474 344
442513 607
7007 338
7517 98
24824 425
23850 92
682 184
871 243
2862 876
2263 462
9729 709
2448 737
998 156
1411 323
522 91
850 135
14485 525
2587 655
1227 243
2831 724
18607 702