29873 74
42897 41
4265 29
3553 12
2264 10
6139 9
2405 7
1120 6
1407 4
1394 3
1174 3
2096 3
1189 1
804 1