299611 1062
27392 186
32242 799
44522 505
635216 1696
132957 690
63185 122
54528 436
57351 756
3385 394
8102 424
10711 679
3062 53