107976 347
254138 526
577702 1623
556824 1709
131003 228
898545 1946
621953 1320
78327 322
107110 330
106154 1176
233322 576
336745 1113
530622 980
333840 1158
563865 3034
95423 198
562256 1662
496378 619
161496 242
151802 418
48509 261
561170 1200
296346 946