3000 529
2762 378
10982 221
1684 461
20953 755
2243 547
21748 652
211482 344
442540 607
7007 338
7517 98
24828 425
23851 92
682 184
871 243
2862 876
2263 462
9737 709
2448 737
998 156
1412 323
522 91
851 135
14491 525
2588 655
1227 243
2831 724
18613 702