311932 601
12363 260
8469 591
10341 207
9550 701
1167188 1301
23016 107
448685 1571
72659 744
27165 453
2114 39
2317 132
5763 611
8624 739
17826 716
81710 734
24784 91