32256 600
4283 662
3486 430
11572 720
43153 645
5789 519
71162 653
33584 718
95762 482
50242 116
21053 463
16414 855
9827 222
3477348 6469
20696 383
32467 686
46247 647
34786 633
31215 91
18249 551
41629 746
71595 784
23088 641
33132 505
27566 369
7868 80
57307 164
41419 797