300 13541
7559 15350
354 6663
16972 39964
414 8886
370 17580
9371 16928
236 3629
1862 9252
445 12554
529 9470
158 12379
2923 31255
764 8106
4564 17085
