43257 205
6346 530
11258 447
2763 477
35258 313
27774 559
1936 61
3599 655
9112 682
3539 224
7752 382
5941 504