27558 366
15829 341
65955 128
24664 585
8356 275
9234 842
32105 576
44065 685
108306 519
73009 348
6142 618
3377 633
8102 115
50689 335
55606 182