299826 1062
27393 186
32243 799
44524 505
635456 1698
132988 690
63208 122
54562 436
57400 756
3386 394
8104 424
10714 679
3062 53