299317 1062
27389 186
32241 799
44518 505
634893 1696
132893 690
63144 122
54505 436
57270 756
3383 394
8099 424
10709 679
3059 53