32966 142
22286 797
33550 305
14425 393
4998 489
12604 580
12465 275
18255 377
10473 410
3372 215
3250 470
4796 769