300668 1062
27408 186
32250 799
44541 505
636342 1699
133141 690
63324 122
54666 436
57554 756
3397 394
8108 424
10721 679
3066 53