46033 17
10029 23
3570 18
1772 7
771 2
1706 2
1886 8
3161 3
1639 2
2716 12
937 5
2677 12
1025 2
1340 8
2293 14
5479 13
4783 11
1549 9
777 1
905 3
964 3
3126 11
1196 1
878 3