2500 10
52729 284
1843 6
1877 6
1357 1
1643 3
3730 9
3128 8
929 3
774 2
1009 6
2895 12
2736 25
920 3
2184 12
3910 14
2592 12
2289 10
3343 20
3748 12
12107 76
4419 15
3091 17
5908 53