312045 601
12370 260
8476 591
10345 207
9557 701
1167412 1301
23022 107
448868 1571
72690 744
27210 453
2116 39
2318 132
5766 611
8626 739
17827 716
81765 734
24846 91