299350 1062
27389 186
32241 799
44518 505
634918 1696
132897 690
63145 122
54507 436
57275 756
3383 394
8099 424
10710 679
3059 53