2131 5
1562 3
2098 3
5559 19
4651 15
4933 8
3534 9
717 2
3358 16
42300 152
76385 318
9417 32
14477 99
6797 24
3040 12
7792 48
4338 17
14888 125
4038 29
4104 16
4867 29
4383 20
2854 10
1329 1