32256 600
4283 662
3486 430
11572 720
43153 645
5789 519
71162 653
33584 718
95759 482
50241 116
21053 463
16414 855
9827 222
3477107 6469
20695 383
32467 686
46245 647
34784 633
31213 91
18249 551
41628 746
71587 784
23088 641
33131 505
27566 369
7868 80
57305 164
41417 797