18553 133
3789 6
1950 7
1774 3
3489 10
2995 5
21256 91
1896 12
2312 9
1932 2
1815 4
4915 10
4709 9
9786 31
13956 36
1771 8
3488 9
2879 5
8837 28
6442 10
15547 62
3504 12
3836 17
5006 11