281279 1041
27223 186
32133 799
44326 505
620478 1683
130494 684
60969 120
52564 435
54888 752
3311 394
7987 424
10598 679
2972 53