7585 26
47152 111
37530 107
22918 90
10405 18
4187 20
5228 15
8561 21
19200 17
11485 69
14886 24
16857 47
14473 31
11563 21
5654 16
9860 32
3183 14
13001 32
1794 8
3284 10
20478 98
19746 90
7642 34
48719 175