2892 5
1667 0
14311 14
47359 56
3329 3
2504 2
30964 16
47312 49
5850 6
38929 18
47195 12
8302 19
4851 11