3195 171
2178 52
10758 210
7254 817
102929 334
63306 617
15315 507
5954 450
2797 466
60536 413
5201 579
5140 565
10680 769
121528 677
2999 266
162888 724
14460 944
7828 618
5116 152
6651 572
5977 524
96906 764
3866 847
5681 120
185992 635
168420 439
102978 796
1496 83