300079 1062
27395 186
32246 799
44530 505
635756 1698
133052 690
63257 122
54599 436
57446 756
3390 394
8105 424
10714 679
3062 53