29880 40
13614 61
2036 7
5960 17
3699 9
7497 22
3571 15
3487 14
2564 4
2170 10
2327 8
1417 3
3426 13
1117 3
3999 5
1643 1
1389 2
1228 3
1464 5
2154 4
2747 13
2112 1
6513 27
2903 9