29866 523
59596 498
184741 597
86374 185
136147 543
2641 440
18389 346
581554 1213
340072 1008
360765 1134
599071 958
97964 240
307506 1068
614433 1472
342346 1365
372225 1053
394522 767
261863 367
224273 1162
305139 1304
416655 1175
158782 452
422050 982
275060 506