2591 9
10023 29
6799 20
16217 82
10790 27
14234 43
20255 110
11435 37
3735 10
14097 44
3332 4
9412 31
4539 13
4823 15
7261 19
9154 33
3214 13
7653 34
5208 8
8047 14
8646 29
12935 40
6704 11
19585 78