2915 3
4698 4
4421 5
13400 28
5284 19
4941 12
7635 18
4269 4
5958 5
5258 13
4852 14
37003 71
3688 5
23049 97
2390 1
4843 9
2356 5
4779 12
11105 31
4476 3
14857 41