32029 600
4149 662
3321 430
11011 719
42914 645
5687 519
70907 653
33057 718
95379 482
49850 116
20805 463
16153 855
9686 222
3394796 6339
20326 383
32175 686
46007 647
34450 633
30762 91
18089 551
41035 746
70569 784
22927 641
32770 505
27399 369
7777 80
55770 163
40762 796