12712 292
11540 782
4826 706
5336 960
27812 53
5590 197
9619 951
45787 385
4596 508
6665 702
3214 778
5238 581
4218 417
1797 359
20563 159
3080 451
3698 426