29764 525
8083 594
3067 83
7743 541
22907 668
14644 290
4167 150
4597 814
21464 342
5660 361
2465 359
3451 538
30359 249
958 74
2287 340
2344 593
8821 515
6958 64
2503 98
3626 259
3116 726
9525 659
2583 178