301185 1062
27411 186
32253 799
44556 505
636874 1699
133230 692
63396 122
54731 436
57661 756
3400 394
8111 424
10723 679
3069 53