27491 16
40005 108
72151 68
123912 308
96907 128
110138 106
105922 99
80646 120
49070 67
183834 365
77053 75
72396 79
44238 17
92317 76
98299 99
90646 303
90431 125
301122 524
188779 682
187432 474
114622 86
133021 233
48722 157
77211 413