3491 5
15599 40
4633 13
2272 3
5660 12
23777 92
9343 28
10231 25
8465 30
27797 72
4016 12
2563 6
2796 5
1285 1
1702 3
6211 22
4833 8
8343 28
4862 19
3057 10
1936 3
2948 3
2767 9
1711 3