17191 29
6737 10
9968 12
8532 19
18389 53
6490 13
4198 15
1782 9
3316 11
2472 11
1607 2
1986 5
2073 4
118 1
3189 12
4324 25
3908 13
1643 3