3700 5
15599 40
4853 13
2438 3
5924 12
24710 94
9744 28
10659 26
8820 30
28806 74
4357 13
2827 6
3025 5
1413 1
1895 3
6378 24
5086 8
8421 28
5258 20
3309 11
2103 3
3141 3
2992 9
1903 3