299627 1062
27392 186
32242 799
44522 505
635226 1696
132959 690
63188 122
54529 436
57353 756
3385 394
8102 424
10711 679
3062 53