4927 42
6945 95
5655 109
6321 590
2801 568
7891 633
5806 806
5336 446
12870 523
3595 210
2789 448
1079 101
5981 394
9424 75
14218 631
1765 276
4326 517
3592 396
3215 259
641 30
4242 751
7093 632
4874 826
3080 846
5016 457
28215 386
2244 439
5368 612