32128 600
4203 662
3400 430
11249 720
42988 645
5735 519
70999 653
33341 718
95646 483
50005 116
21066 464
16271 855
9752 222
3446526 6367
20450 383
32283 686
46126 647
34589 633
30944 91
18186 551
41632 746
71328 787
22992 641
32941 505
27519 369
7811 80
56726 163
40961 796