3109 9
4021 16
7766 36
4801 17
5116 17
4945 13
3874 14
16827 96
20455 148
5931 29
1941 10
46525 251
15015 71