4975 14
7162 15
18192 88
9803 41
5534 25
15734 79
8753 26
5084 22
4042 19
1429 2
2986 10
2745 8
7929 23
1587 4
2228 8
1170 2
980 1
2323 5
12906 44
5130 11
4116 17
12659 35
5813 24
12483 43