299728 1062
27392 186
32243 799
44523 505
635355 1698
132974 690
63201 122
54545 436
57372 756
3385 394
8102 424
10711 679
3062 53