32128 600
11250 720
42989 645
5735 519
70999 653
95647 483
9752 222
6265 203
3447104 6368
20454 383
46126 647
34589 633
18191 551
41635 746
71329 787
32942 505
27519 369
7811 80
56726 163
37014 382
14417 439
21331 56
30675 623
31077 927