508 99
3682 541
3175 516
16916 724
27586 472
20395 447
21856 876
23032 801
1319 265
8503 601
9581 111
9375 462
13124 784
10498 186
35066 815
6001 229
9749 673
2697 424
18535 477
16842 422
2354506 3886
875 84
6452 665
3387 79
3471 72
2274 595
7217 583
2583 111