3995 15
1692 8
18651 51
1799 6
900 4
903 1
666 0
2129 3
1017 1
3446 9
3814 28
2920 10
2664 6
6956 26
3981 11
959 3
3402 21
4216 14
2723 12
3587 10
1752 6
2377 6
1783 5
1096 4