19065 65
32571 338
20167 115
12441 176
52055 182
9482 254
41256 284
178576 636
50295 734
28122 332
15960 104
12330 137
20877 443
15511 65
52287 532
90480 373