169763 600
1224778 9555
1265124 8278
337378 777
653014 1276
514827 2350
386831 4582
136502 1039
3397 37
216989 1328
353248 4468
1184863 9931
615989 3983
663056 6142
560388 4124
434 2
215638 1305
772312 3287
212300 1746
298977 2048
296166 5412
249856 631
5088 64
168855 1202