10140 2
10294 9
14065 9
19034 33
10238 3
12695 4
18588 25
41227 96
20191 29
15773 12
10723 3
27534 12
13741 13
28415 70
14271 20
11630 8
10593 13
9815 3
11816 7
12314 20
30507 51
22611 36
20545 41
9496 1