418 41
2969 517
7389 575
7534 212
12000 119
2898 390
9123 283
14494 679
9670 88
2635 501
2122 232
2866 569