300076 1062
27395 186
32245 799
44529 505
635745 1698
133048 690
63257 122
54599 436
57445 756
3390 394
8105 424
10714 679
3062 53