300644 1062
27408 186
32250 799
44541 505
636317 1699
133140 690
63320 122
54666 436
57553 756
3397 394
8108 424
10720 679
3066 53