496977 621
337325 1115
1215641 4561
22398 639
118969 802
71888 783
143386 706
32610 316
300966 1049
409516 830
562816 1663
601826 1654
64874 244
325841 1262
29198 238
133532 214
306025 948
63679 318
829212 3595
629975 986
641075 1875
365981 1296