299803 1062
27393 186
32243 799
44524 505
635425 1698
132985 690
63206 122
54557 436
57395 756
3386 394
8103 424
10714 679
3062 53