30321 71
13295 17
6330 22
8224 50
10364 37
21520 119
8982 43
3310 20
10841 51
3319 18
3097 8
2360 13
9311 23
10593 23
9880 21
8638 14
9126 34
8649 20
5042 12
24692 87
11174 35
37485 97
14537 28
40065 94