42925 203
6303 530
11247 447
2752 477
35143 313
27765 559
1928 61
3596 655
9107 682
3533 224
7748 382
5935 504