2893 885
2452 648
4924 139
9651 44
16500 315
16723 664
20039 350
1770 390
13657 624
3483 671
4743 305
4812 438