299577 1062
27391 186
32242 799
44520 505
635170 1696
132953 690
63179 122
54524 436
57346 756
3385 394
8102 424
10711 679
3062 53