32128 600
11248 720
42988 645
5735 519
70999 653
95646 483
9752 222
6265 203
3446313 6367
20447 383
46125 647
34589 633
18184 551
41631 746
71326 787
32941 505
27519 369
7811 80
56725 163
37002 382
14417 439
21331 56
30667 623
31076 927