3329 16
4899 2
2770 6
779 1
1816 10
2947 4
748 1
1432 3
4322 13
1936 9
2049 1
1134 8
4481 7
3416 7
1684 9
1683 4
12326 18