508 99
3681 541
3171 516
16913 724
27561 472
20367 447
21836 876
23026 801
1319 265
8500 601
9568 111
9364 462
13118 784
10486 186
35063 815
5999 229
9744 673
2681 424
18521 477
16837 422
2352760 3886
874 84
6446 665
3365 79
3462 72
2274 595
7213 583
2579 111