3195 171
2178 52
10758 210
7254 817
102924 334
63301 617
15314 507
5954 450
2797 466
60533 413
5201 579
5140 565
10680 769
121522 677
2999 266
162869 724
14456 944
7828 618
5116 152
6651 572
5977 524
96901 764
3866 847
5681 120
185986 635
168409 439
102974 796
1496 83