14595 102
12429 869
5027 146
4549 627
8247 301
6554 694
9333 725
2919 416
12746 221
7151 406
33448 518
12812 703
4298 626
2338 555