14582 102
12428 869
5026 146
4547 627
8246 301
6553 694
9332 725
2918 416
12744 221
7150 406
33446 518
12801 703
4298 626
2338 555