299916 1062
27394 186
32243 799
44525 505
635538 1698
133012 690
63225 122
54574 436
57414 756
3386 394
8105 424
10714 679
3062 53