2810 5
3953 2
2943 4
3974 5
2012 2
2501 2
6602 16
3978 10
2856 5
3356 7
2662 3
2895 5
4321 9
9747 42
12691 45
2404 1
3755 3
5050 14
2729 1
4135 8
5514 23
3126 3
2924 8
2883 8