41872 201
6258 530
11242 447
2735 477
35047 313
27756 559
1921 61
3593 655
9101 682
3528 224
7742 382
5928 504