2331 9
20939 42
59661 147
8320 19
3403 9
3162 5
7801 13
5820 27
4231 7
2580 2
4437 12
2487 6
1378 1
2113 6
2552 7
2539 7
2269 8
1753 5
2103 5
1794 3
2168 6
2059 2
1976 7
2050 4