15781 878
78285 358
19762 556
39287 110
15854 669
58978 482
36513 612
4659 324
2462 426
2003 97
4276 652
4034 200
3687 529
3850 727
2795 404
3601 367
6705 617
3060 153
9288 648
7673 513
6826 611
19582 981