3001 12
14505 38
13861 43
14072 35
40919 152
12590 32
42255 160
26003 64
3808 8
2810 6
3466 7
9157 7
6228 32
2443 3
3002 11
2912 13
3087 2
1524 4
1279 1
3501 7
1296 1
3941 10
2382 9
6148 16