14906 29
9670 7
34085 32
5632 13
18136 22
10822 19
3897 13
6526 4
16818 29
12978 16
9550 17
10312 12
8450 9
4901 5
5574 12
18261 14
8005 12
5986 6
4099 10
7137 13
22705 39
10539 17
9855 28
13253 56