311933 601
12363 260
8469 591
10341 207
9551 701
1167196 1301
23016 107
448690 1571
72660 744
27166 453
2114 39
2317 132
5763 611
8624 739
17826 716
81711 734
24785 91