439903 1007
290698 929
9995 493
5625 93
3444 214
97729 540
159875 323
134522 752
21385 174
229305 546
3166 117
17838 810
106747 605
8598 758
6843 958
3280 439
16019 170
216670 831
129377 876
21221 751
20260 81
300002 392
145563 775
5637 530
4279 238
15831 905
96534 534
28607 308