299670 1062
27392 186
32243 799
44522 505
635281 1696
132967 690
63193 122
54535 436
57361 756
3385 394
8102 424
10711 679
3062 53