508 99
3682 541
3176 516
16916 724
27586 472
20395 447
21856 876
23032 801
1319 265
8503 601
9582 111
9376 462
13125 784
10498 186
35066 815
6001 229
9750 673
2699 424
18536 477
16842 422
2354593 3886
875 84
6453 665
3387 79
3471 72
2274 595
7220 583
2583 111