508 99
3682 541
3173 516
16915 724
27584 472
20393 447
21851 876
23032 801
1319 265
8502 601
9578 111
9373 462
13124 784
10497 186
35066 815
6001 229
9749 673
2696 424
18533 477
16842 422
2354085 3886
875 84
6451 665
3383 79
3470 72
2274 595
7216 583
2581 111