15826 878
78386 358
19807 556
39317 110
15873 669
59131 482
36548 612
4660 324
2467 426
2012 97
4281 652
4038 200
3687 529
3857 727
2802 404
3601 367
6709 617
3066 153
9295 648
7685 513
6833 611
19586 981