2997 97
2666 514
3422 465
7475 901
2625 384
9032 483
3125 699
12709 580
5500 820
4982 92
4725 660
8714 602
2836 552
1103 75
3845 807
2669 404
2834 258
4375 558
3700 621
2006 284
7135 847
2269 62
3983 882
2983 385