3672 4
10603 29
2980 3
7294 20
5430 19
5198 8
4501 14
4088 7
6772 19
6650 11
4210 10
2188 3
5327 15
3668 10
8249 32
5391 13
4518 11
12589 50
6060 12
8241 56
3890 14
9733 46
6810 39
29322 175