2591 9
9617 29
6799 20
16217 81
10375 26
13828 40
20255 109
11023 37
3735 10
14097 44
2926 4
9412 31
4539 13
4823 15
7261 19
9154 32
2810 13
7653 34
5208 8
8047 14
8646 28
12519 39
6704 11
19166 76