12913 930
2212 325
7590 197
2462 89
1585 136
11833 809
9097 648
2521 151
65164 135
5879 697
3204 358
3015 236
4089 837
4679 618