2503 10
3105 10
55035 184
25254 26
4702 24
91673 160
33940 47
31708 40
3766 13
2991 11
1357 1
1733 8
12335 27
17852 50
3796 15
36028 77
44121 123
32313 41
4829 9
21472 32
31151 97
12137 26
2958 9
2171 2