235 50
1227 257
2450 720
2498 360
122448 566
2218 504
258276 876
225865 818
186219 722
28457 440
141630 222
113733 216
106149 520
94643 779
26347 51
167461 377
99234 339
168581 502
76729 744
177118 965
906 148
210531 1016
99925 787
310374 1788