32128 600
11252 720
42989 645
5735 519
70999 653
95649 483
9752 222
6266 203
3447609 6368
20455 383
46127 647
34593 633
18192 551
41638 746
71330 787
32943 505
27520 369
7811 80
56726 163
37017 382
14418 439
21332 56
30676 623
31081 927