251 50
1271 257
2478 720
2541 360
222344 1295
187340 342
163268 401
105222 266
108257 855
50238 598
97546 904
53402 269
58095 570
84018 305
27375 49
72053 690
127054 257
126438 786
55383 340
129742 1039
83742 150
149643 344
72476 584
123559 336