312051 601
12370 260
8477 591
10345 207
9557 701
1167420 1301
23022 107
448875 1571
72691 744
27211 453
2116 39
2318 132
5766 611
8626 739
17827 716
81767 734
24849 91