608 83
2150 519
3927 621
2893 599
2046 313
2655 239
1618 176
325 40
3098 544
15267 474
8248 143
5390 153
1635 347
776 112
715 69
18965 600
8348 723
2686 368
2657 552
2112 352
2990 580
2801 458
1993 517
6855 706