646 2
14397 27
29322 39
3986 16
2945 13
1785 4
1873 2
4134 18
3409 11
2712 21
2006 9
5305 21
2624 8
2860 24
2982 14
2031 9
5653 19
2280 14
2361 14
2002 11
1801 3
2090 7
1827 2
1630 1