288529 1049
27283 186
32161 799
44376 505
624582 1688
131138 685
61583 120
53206 435
55559 754
3332 394
8022 424
10628 679
2998 53