30 2
13879 20
12391 16
8467 7
13563 25
8935 55
5780 28
10844 37
13212 34
2431 6
19669 74
4983 18
4772 23
4208 11
1912 8
2693 9
8297 61
5371 17
10969 50
2628 3
1150 3
736 1
1639 3
3944 10