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