3901 5
2202 4
2588 8
4654 24
1607 1
2917 2
4473 21
3420 5
1704 1
3709 9
3896 7
3864 13
2611 9
3154 14
1565 1
2780 5
3375 2
6243 13
33203 94
24202 77
16406 55
18358 72
18501 47
110596 430