3195 171
2179 52
10759 210
7255 817
102941 334
63323 617
15315 507
5954 450
2797 466
60544 413
5201 579
5140 565
10680 769
121548 677
2999 266
162926 724
14460 944
7829 618
5117 152
6651 572
5977 524
96944 764
3866 847
5682 120
186023 635
168476 439
103004 796
1496 83