15830 878
78408 358
19814 556
39324 110
15876 669
59155 482
36552 612
4660 324
2467 426
2015 97
4283 652
4041 200
3687 529
3857 727
2802 404
3601 367
6709 617
3066 153
9296 648
7687 513
6836 611
19587 981