5025 16
1568 5
7682 48
3254 12
2068 7
2431 8
1747 12
12462 19
12960 17
15093 116
3178 12
9442 5
9978 6
3029 7
16572 27
8352 24
1234 21
4667 21
4435 8
10289 19
22824 9
4355 11
7196 3
48303 43