43599 41
30566 74
6517 10
4611 29
3741 12
2607 8
2525 11
2206 3
1762 6
1594 3
1581 4
1384 3
1374 1
1329 1
934 4
129 1