2135 8
2299 4
19765 54
6370 23
4145 18
1634 2
7529 26
2259 6
4947 11
4288 12
1514 5
4226 17
27287 139
2587 6
1485 2
4977 14
3862 10
2199 3
6514 7
8077 43
4895 18
5480 17
4797 16
8553 24