16627 591
6845 725
28413 840
5562 428
58335 225
14813 245
9067 455
6738 493
8462 319
8269 159
6259 632
4060 79