40029 73
31187 80
28488 36
19125 34
15045 19
11531 3
12478 16
13436 17
13894 18
12539 20
12436 16
11835 9
11520 14
16284 24
22896 85
13084 20
21140 56
31407 114
18803 36
23093 48
18706 49
21041 35
17139 44
19343 43