2131 5
1562 3
2098 3
5966 20
4651 16
5342 8
3534 9
717 2
3358 16
42300 153
77209 318
9830 32
14894 100
6797 24
3040 12
8193 48
4338 17
14888 126
4038 29
4513 16
4867 29
4383 21
2854 10
1329 1