2901 885
2465 648
4932 139
9660 44
16555 315
16834 664
20138 351
1773 390
13719 624
3484 671
4769 305
4820 438