32129 600
11264 720
42992 645
5737 519
71001 653
95653 483
9753 222
6268 203
3450383 6368
20459 383
46128 647
34596 633
18196 551
41660 746
71335 787
32947 505
27522 369
7811 80
56733 163
37022 382
14419 439
21332 56
30679 623
31090 927