2900 885
2465 648
4932 139
9660 44
16553 315
16832 664
20129 351
1773 390
13716 624
3484 671
4768 305
4819 438