155756 584
79298 178
113668 514
3927 377
560820 1200
320002 983
342223 1112
578450 951
93294 238
296934 1052
600290 1460
333625 1348
359035 1047
383018 758
251970 366
215129 1158
288025 1288
395331 1153
152521 447
399385 960
255228 492
169646 776
157768 851
209813 326