300227 1062
27396 186
32246 799
44535 505
635904 1698
133073 690
63272 122
54617 436
57480 756
3391 394
8105 424
10718 679
3063 53