299361 1062
27389 186
32241 799
44518 505
634940 1696
132901 690
63149 122
54508 436
57277 756
3383 394
8100 424
10710 679
3059 53