2271 3
42671 25
2507 8
3471 24
2376 0
1894 0
2897 0
1618 2
42508 12
1656 10
1833 9
3648 4
2033 2
38635 88
48049 116
16516 89
46762 90