14896 343
12334 869
4999 146
4624 627
8245 301
6498 694
9451 725
2893 416
12664 221
7123 406
33314 518
12687 703
4286 626
2329 555