299968 1062
27394 186
32244 799
44525 505
635619 1698
133027 690
63241 122
54579 436
57423 756
3388 394
8105 424
10714 679
3062 53