3221 13
10642 50
4513 17
6488 32
1560 4
2797 13
7183 27
4056 19
1051 6
1013 5
4329 10
3632 14
1580 5
7415 6
1333 5
1709 3
1834 3
15543 21
2179 5
8647 20
6996 19
7929 16
4360 15
1426 8