249 50
1259 257
2472 720
2541 360
107120 335
97818 667
91278 239
57458 437
130990 1092
190261 627
59947 696
35245 393
111012 462
169222 330
84230 737
54556 339
239908 706
101982 256
78390 678
165270 579
105762 839
42034 241
97496 673
402840 1426