2997 97
1611 126
2228 113
4078 690
9427 474
6187 227
3361 369
12709 580
4982 92
17902 555
5852 759
3182 483
4725 660
8714 602
4604 745
2836 552
3767 531
3845 807
2669 404
4375 558
3159 632
3833 258
3700 621
2006 284