150263 1009
50908 502
48333 249
49130 298
48373 341
131034 415
55635 267
53628 756
51452 392
64893 261
33656 336
110284 113
59999 740
64581 179
49551 243
53811 853
97195 278
45784 550
23225 151
46462 429
37421 610
110597 637
25213 777
73178 187
99875 297
104568 690
198354 517
49513 201