4893 7
4828 17
2298 11
979 3
3050 5
7313 16
3901 12
1239 2
3747 10
2734 16
2973 9
2271 4
3617 7
3039 6
3708 4
16476 80
10708 70
12790 35
11320 88
5150 12
2752 6
5399 13
2639 13
7772 69