300918 1062
27409 186
32252 799
44546 505
636599 1699
133185 692
63363 122
54706 436
57601 756
3398 394
8109 424
10721 679
3068 53