301200 1062
27411 186
32253 799
44557 505
636885 1699
133235 692
63398 122
54732 436
57665 756
3400 394
8111 424
10723 679
3069 53