14576 102
12427 869
5026 146
4547 627
8246 301
6553 694
9331 725
2918 416
12744 221
7149 406
33446 518
12800 703
4298 626
2338 555