510 99
3683 541
3177 516
16917 724
27587 472
20398 447
21856 876
23032 801
1319 265
8505 601
9585 111
9380 462
13125 784
10505 186
35067 815
6002 229
9752 673
2700 424
18536 477
16842 422
2355010 3886
875 84
6454 665
3393 79
3472 72
2274 595
7220 583
2583 111