10481 14
13652 21
12446 15
5486 11
40178 84
29911 87
35314 71
17014 25
23089 30
9886 22
10377 22
5301 20
15268 28
16599 11
8059 5
5298 15
4512 22
30822 53
50129 104
24333 67
20478 78
19414 56
7008 16