17060 29
6645 9
9783 12
8317 19
18057 54
6314 13
4102 14
1696 9
3211 11
2368 11
1504 2
1912 5
1957 3
118 1
3109 12
4212 25
3781 13
1571 3