32971 142
22288 797
33558 305
14430 393
4998 489
12605 580
12470 275
18257 377
10475 410
3373 215
3251 470
4796 769