16610 591
6841 725
28315 840
5559 428
58131 225
14740 244
9055 455
6729 493
8421 319
8253 159
6246 632
4049 79