16603 591
6839 725
28226 840
5556 428
57978 225
14692 244
9046 455
6725 493
8401 319
8234 159
6242 632
4042 79