4978 16
3853 8
2429 3
3029 11
3268 9
4954 14
3059 2
3031 14
3883 9
1806 1
2277 3
5020 27
11740 44
26292 70
1991 5
2982 8
2831 10
2716 2
1762 1
3210 8
3144 7
2017 4
2743 9
3477 12