311761 601
12357 260
8462 591
10331 207
9546 701
1166959 1301
23008 107
448459 1571
72594 744
27121 453
2110 39
2312 132
5755 611
8617 739
17823 716
81633 733
24726 91