311904 601
12363 260
8467 591
10338 207
9550 701
1167142 1301
23016 107
448647 1571
72650 744
27159 453
2114 39
2317 132
5760 611
8624 739
17824 716
81693 734
24781 91