12240 27
10348 19
8227 15
5621 7
17979 45
14584 37
10718 18
5111 3
3899 3
3517 2
4984 2
3950 4
4888 5
4946 4
3795 4
4098 3
6102 1
7226 8
22288 18
7063 6
9863 13
10320 21
9889 15
4030 5