300695 1062
27408 186
32251 799
44541 505
636372 1699
133147 690
63325 122
54666 436
57561 756
3397 394
8109 424
10721 679
3067 53