508 99
3682 541
3173 516
16915 724
27584 472
20394 447
21851 876
23032 801
1319 265
8502 601
9579 111
9373 462
13124 784
10497 186
35066 815
6001 229
9749 673
2697 424
18534 477
16842 422
2354155 3886
875 84
6451 665
3386 79
3470 72
2274 595
7216 583
2583 111