2729 5
5972 15
3250 9
6940 19
8817 20
3439 6
3495 14
4819 12
6733 36
5633 12
3326 10
6888 25
11046 49
5318 12
2580 10
2083 7
2201 3
1918 2
5009 10
2691 8
1603 2
1076 1
1615 8
9799 45