17181 29
6732 10
9947 12
8493 19
18350 53
6476 13
4186 15
1777 9
3309 11
2459 11
1595 2
1970 5
2061 4
118 1
3179 12
4315 25
3899 13
1636 3