281527 1041
27226 186
32134 799
44332 505
620592 1683
130515 684
60999 120
52587 435
54897 752
3311 394
7987 424
10599 679
2975 53