22060 102
103271 153
53537 675
52875 540
102416 346
63755 833
56198 942
38084 410
43657 364
83226 668
92825 246
30067 729
30773 128
88244 276
351290 765
249771 972
159527 824
222644 829
285314 662
148804 378
84782 956
28548 1013
53621 782
196100 627
164213 401
83564 380
45316 438
171457 934