2893 885
2453 648
4924 139
9651 44
16502 315
16729 664
20043 350
1771 390
13666 624
3483 671
4745 305
4812 438