42773 203
6290 530
11243 447
2747 477
35098 313
27764 559
1924 61
3594 655
9103 682
3530 224
7746 382
5930 504