300395 1062
27405 186
32249 799
44540 505
636093 1698
133105 690
63286 122
54637 436
57515 756
3394 394
8106 424
10718 679
3065 53