299692 1062
27392 186
32243 799
44523 505
635321 1698
132967 690
63198 122
54543 436
57366 756
3385 394
8102 424
10711 679
3062 53