30305 116
29026 77
12825 19
14266 28
12409 14
12610 10
15400 36
12731 9
73158 50
27854 83
35860 98
13307 13
28092 112
22516 139
17043 20
14513 30
25602 96
42581 119
24922 52
11275 11
30671 56
11672 16
20808 38
19567 53