21181 189
17199 19
86721 117
22571 89
7921 20
70787 67
4981 12
9186 31
16960 21
4607 11
6363 18
3497 4
6744 28
5100 15
1262 5
4029 3
7792 31
5072 25
1584 2
1327 6
2586 7
14731 45
5771 31
9244 32