15
2
4
531 5192
305 2706
330 2092
240 1667
495 3590
2255 31333
1535 12843
914 7680
201 1276