30614 101
10671 19
5802 11
14065 45
5776 9
4778 7
4576 10
3580 4
8390 11
8698 13
8309 6
21296 50
8348 16
24695 59
14245 28
3474 1
3096 1
3913 4
4975 4
5004 9
2730 1
2811 2
2815 5
2578 1