311037 599
12321 260
8437 591
10303 207
9514 701
1165773 1299
22958 107
447562 1569
72461 744
26934 453
2101 39
2298 132
5721 611
8610 739
17813 716
81349 733
24490 91