508 99
3682 541
3175 516
16916 724
27585 472
20394 447
21856 876
23032 801
1319 265
8502 601
9581 111
9375 462
13124 784
10497 186
35066 815
6001 229
9749 673
2697 424
18535 477
16842 422
2354384 3886
875 84
6451 665
3387 79
3470 72
2274 595
7217 583
2583 111