2123 3
3801 8
2944 13
2543 11
4629 17
4045 16
4017 18
8065 21
2381 13
4043 12
5037 10
31528 148
14096 43
1836 4
4204 10
1234 3
2133 5
4051 19
4576 35
5492 22
3090 11
3065 7
3672 17
13403 58