311169 600
12325 260
8440 591
10306 207
9517 701
1165920 1299
22962 107
447693 1569
72482 744
26974 453
2102 39
2302 132
5729 611
8612 739
17814 716
81399 733
24534 91