2316 13
1563 3
3033 22
1842 14
2539 17
5488 20
12179 38
1094 2
8049 42
897 9
2997 10
2998 25
1965 13
959 6
1950 9
7048 35
1260 6
660 11
953 8
921 14
6667 15
649 1
888 2
2808 7