299649 1062
27392 186
32242 799
44522 505
635254 1696
132960 690
63191 122
54529 436
57354 756
3385 394
8102 424
10711 679
3062 53