8655 269
19159 1049
30555 663
18683 236
15361 146
12611 703
6476 661
5744 328
5096 425
3973 227
4206 415
3651 94