311926 601
12363 260
8468 591
10338 207
9550 701
1167174 1301
23016 107
448674 1571
72656 744
27161 453
2114 39
2317 132
5762 611
8624 739
17826 716
81706 734
24782 91