12612 232
168031 571
25820 514
9537 789
3477 145
5463 573
3861 501
5267 477
4489 949
5299 456
5404 210
4917 533