2500 10
52729 288
1843 7
1877 6
1357 1
1643 3
3730 10
3128 8
929 3
774 2
1009 6
2895 13
2736 26
920 3
2184 13
3910 15
2592 12
2289 10
3343 21
3748 12
12107 77
4419 15
3091 17
5908 55