302604 1064
27425 186
32267 799
44593 505
638149 1699
133444 693
63571 122
54906 436
57972 756
3408 394
8126 424
10732 679
3081 53