2589 46
4545 411
3381 672
2503 362
9924 225
4007 701
2880 557
6080 784
6183 538
4151 317
4129 448
2760 643
1105 194
6492 763
6993 260
24866 726
3263 128
9743 621
3584 709
7728 501
15486 670
7638 541
4059 98
4296 356