311930 601
12363 260
8469 591
10340 207
9550 701
1167183 1301
23016 107
448680 1571
72658 744
27163 453
2114 39
2317 132
5762 611
8624 739
17826 716
81709 734
24784 91