17186 29
6734 10
9949 12
8495 19
18363 53
6479 13
4190 15
1779 9
3311 11
2462 11
1597 2
1973 5
2064 4
118 1
3182 12
4319 25
3900 13
1639 3