29862 523
59581 498
184719 597
86366 185
136121 543
2641 440
18387 346
581530 1213
340044 1008
360742 1134
599054 958
97957 240
307490 1068
614400 1472
342333 1365
372204 1053
394501 767
261851 367
224257 1162
305122 1304
416630 1175
158778 452
422018 982
275035 506