3109 9
4021 16
8104 36
4801 17
5116 17
4945 13
3874 14
17177 96
20455 149
5931 29
1941 10
47238 253
15365 71