40356 632
6489 197
30560 576
5306 354
3622 564
6015 480
11540 782
27812 53
36481 79
5700 861
4902 92
1861 279
2612 416
6439 347
1036 215