14832 37
2681 14
21491 22
13149 100
28814 111
31512 125
4495 18
15658 34
4826 29
3336 14
1672 12
2186 16
5020 29
1918 12
4085 16
1740 11
10889 40
5008 12
3045 6
17942 72
14158 39
6378 8
10274 92
15886 70