3195 171
2178 52
10757 210
7254 817
102923 334
63298 617
15314 507
5954 450
2797 466
60533 413
5201 579
5140 565
10679 769
121517 677
2999 266
162863 724
14456 944
7828 618
5115 152
6651 572
5977 524
96896 764
3866 847
5681 120
185982 635
168406 439
102972 796
1496 83