19829 63
10895 10
7353 4
1470 0
2390 4
1748 1
1690 7
10440 25
1734 8
8753 16
6429 21
3715 17
9443 4
4830 12
5082 21
12143 19
3408 8
31695 50
3180 11
5577 16
6071 8
10809 22
23116 21
1874 5