510 99
3683 541
3178 516
16917 724
27591 472
20406 447
21857 876
23032 801
1319 265
8506 601
9588 111
9381 462
13126 784
10507 186
35067 815
6002 229
9752 673
2700 424
18539 477
16842 422
2355254 3886
875 84
6454 665
3395 79
3472 72
2275 595
7220 583
2583 111