301120 1062
27411 186
32253 799
44554 505
636810 1699
133215 692
63389 122
54727 436
57644 756
3400 394
8110 424
10722 679
3068 53