8651 269
19158 1049
30555 663
18680 236
15361 146
12611 703
6476 661
5743 328
5096 425
3973 227
4206 415
3651 94