300716 1062
27408 186
32251 799
44542 505
636408 1699
133153 690
63332 122
54677 436
57564 756
3397 394
8109 424
10721 679
3067 53