43332 205
6351 530
11262 447
2764 477
35274 313
27777 559
1937 61
3599 655
9113 682
3541 224
7753 382
5941 504