12052 111
51740 467
20172 373
30404 935
9330 969
25205 293
92330 633
35039 543
28355 186
54588 157
73273 248