300063 1062
27394 186
32245 799
44528 505
635723 1698
133045 690
63252 122
54599 436
57444 756
3389 394
8105 424
10714 679
3062 53