143639 691
7643 856
7062 222
9559 662
1135 158
8033 869
107836 465
99729 453
47595 393
5675 604
259991 832
86175 542
3050 46
75806 930
181065 1068
60243 507
57334 163
23361 113
105279 399
31766 674
23097 331
81899 612
108048 551
17851 699
24234 669
23978 895
8679 449
22043 314