251 50
1271 257
2484 720
2541 360
90855 308
130243 337
66262 993
150142 777
267781 506
145642 983
58693 370
51875 311
15782 241
129217 310
72144 346
163163 992
210001 685
129889 659
110985 713
102676 613
105409 410
25928 123
32634 504
145109 321