21885 175
42517 719
18559 203
2543 344
5517 335
2963 462
2904 201
1946 367
4936 567
3570 624
2647 230
3944 791
2347 335
4914 959
3470 106
2381 294
4604 778
3272 584
2791 270
1383 105
1017 34
8947 506
2515 523
4489 627