14579 343
12313 869
4991 146
4621 627
8240 301
6491 694
9443 725
2893 416
12627 221
7113 406
33285 518
12639 703
4283 626
2329 555