251 50
1272 257
2484 720
2541 360
60558 573
76232 363
113302 268
138822 925
49860 515
93403 701
58216 478
130650 738
77242 713
69302 971
98976 674
110899 301
85223 416
88532 858
69540 510
63136 493
90405 646
23931 606
106470 889
27905 423