16833 48
31074 83
16654 109
3581 9
16964 90
5077 23
2768 3
4953 20
5013 17
3668 14
43516 145
11765 76
3936 14
2516 12
2990 10
2916 7
2245 7
2788 9
2767 10
2720 9
4268 24
2183 9
4046 21
1650 2