508 99
3681 541
3171 516
16914 724
27562 472
20368 447
21837 876
23028 801
1319 265
8501 601
9571 111
9367 462
13118 784
10486 186
35064 815
5999 229
9744 673
2683 424
18521 477
16837 422
2352911 3886
874 84
6446 665
3366 79
3463 72
2274 595
7213 583
2580 111