17191 29
6741 10
9970 12
8536 19
18396 53
6490 13
4200 15
1784 9
3316 11
2472 11
1609 2
1986 5
2074 4
118 1
3189 12
4326 25
3908 13
1643 3