3329 12
1789 5
4133 16
2893 12
6351 21
1370 3
1142 2
1678 1
3832 15
1630 4
2493 5
2083 3
17337 45
2627 9
1228 2
1135 1
4844 7
8150 28
13911 44
11717 38
16247 56
3582 8
4656 7
5128 12