42988 204
6320 530
11250 447
2755 477
35173 313
27770 559
1930 61
3596 655
9110 682
3535 224
7749 382
5939 504