12173 869
4968 146
4507 627
7922 300
6464 694
9216 725
2880 416
12490 221
7075 406
33183 518
12498 703
4259 626
2327 555