8605 269
19149 1049
30531 663
18666 236
15339 146
12604 703
6472 661
5729 328
5091 425
3966 227
4201 415
3644 94