510 99
3684 541
3178 516
16917 724
27593 472
20407 447
21858 876
23032 801
1319 265
8507 601
9590 111
9381 462
13126 784
10509 186
35067 815
6002 229
9752 673
2700 424
18539 477
16843 422
2355339 3886
875 84
6455 665
3398 79
3472 72
2275 595
7220 583
2585 111