510 99
3682 541
3177 516
16917 724
27586 472
20396 447
21856 876
23032 801
1319 265
8504 601
9583 111
9377 462
13125 784
10500 186
35067 815
6002 229
9750 673
2699 424
18536 477
16842 422
2354802 3886
875 84
6454 665
3390 79
3472 72
2274 595
7220 583
2583 111