40552 632
6616 197
31328 576
5409 354
3664 564
6053 480
11564 782
28062 53
36549 79
5713 861
4913 92
1862 279
2615 416
6452 347
1036 215