32221 600
11501 720
43141 645
5778 519
71142 653
95719 482
9813 222
6357 203
3465178 6460
20674 383
46216 647
34728 633
18224 551
41551 746
71447 784
33075 505
27540 369
7861 80
57097 163
37368 382
14501 439
21432 56
30904 623
31227 927