16627 591
6845 725
28406 840
5562 428
58319 225
14807 245
9063 455
6738 493
8462 319
8267 159
6258 632
4060 79