14591 102
12429 869
5026 146
4547 627
8246 301
6553 694
9333 725
2918 416
12745 221
7151 406
33448 518
12804 703
4298 626
2338 555