32560 93
9050 40
8715 23
12223 35
989 11
4312 6
3587 20
3357 14
4642 22
4999 6
18957 38
28546 52
7183 30
16103 119
5978 15
14330 25
1659 17
14526 10
3331 6
9919 26
15863 21
24865 68
18675 44
107360 179