12332 869
5012 146
4543 627
8235 301
6526 694
9321 725
2917 416
12649 221
7122 406
33349 518
12685 703
4293 626
2337 555