21784 895
7515 377
12091 666
4815 478
7133 213
3186 530
6104 888
3059 25
9690 602
10288 78
10711 212
7226 400
3567 443
2346 459
3659 637
791 125