312097 601
12373 260
8479 591
10346 207
9558 701
1167475 1301
23023 107
448937 1571
72703 744
27217 453
2117 39
2318 132
5767 611
8627 739
17828 716
81791 734
24862 91