42944 204
6304 530
11249 447
2752 477
35152 313
27768 559
1928 61
3596 655
9109 682
3534 224
7748 382
5935 504