508 99
3681 541
3171 516
16914 724
27565 472
20370 447
21842 876
23028 801
1319 265
8501 601
9574 111
9368 462
13118 784
10486 186
35064 815
5999 229
9745 673
2684 424
18522 477
16837 422
2353060 3886
874 84
6447 665
3368 79
3463 72
2274 595
7213 583
2580 111