247 50
1255 257
2472 720
2539 360
76647 627
119835 275
118204 694
21479 339
25588 259
132421 697
92792 164
61877 305
22202 589
109382 767
88532 858
77442 271
132749 600
100568 766
63136 493
48212 848
159522 1175
86666 606
153196 797
81346 934