16627 591
6845 725
28408 840
5562 428
58325 225
14808 245
9063 455
6738 493
8462 319
8268 159
6258 632
4060 79