2518 3
2971 2
2920 3
2240 2
2921 5
5191 16
2649 9
3009 9
2908 6
3574 3
5733 5
7590 23
2648 4
8832 19
3689 4
2508 1
4156 12
2156 6
4014 11
10111 30
10374 40
20073 79
2657 3
4452 8