2433 3
3238 8
3519 31
3003 5
2501 3
2173 1
4790 16
2277 5
2154 4
2367 3
4875 17
6197 16
6938 28
33299 46
9884 13
2985 9
4942 14
4915 21