311555 600
12345 260
8452 591
10319 207
9535 701
1166601 1301
22993 107
448187 1570
72549 744
27074 453
2108 39
2310 132
5747 611
8616 739
17820 716
81551 733
24662 91