300287 1062
27402 186
32248 799
44539 505
635999 1698
133085 690
63276 122
54627 436
57495 756
3393 394
8106 424
10718 679
3065 53