299686 1062
27392 186
32243 799
44523 505
635301 1696
132967 690
63197 122
54538 436
57362 756
3385 394
8102 424
10711 679
3062 53