31993 140
24192 86
37384 93
34696 71
24615 23
21405 38
22897 35
31187 61
16953 33
16605 18
14662 27
14958 8
33277 116
11176 24
12629 12
10378 5
28078 46
14579 31
11107 24
29114 35
14678 20
40711 97
16773 28
14922 11