10779 18
5549 4
14739 48
20905 46
16186 46
4588 6
20972 73
3690 5
10568 33
4188 14
3162 7
3856 12
6770 9
5267 12
9264 21
12690 27
42394 171
43762 101
7680 15
4246 10
7697 7
8081 7
16043 41
7816 18