3008 706
2596 401
1988 117
769 58
2736 641
3265 803
1006 156
2225 391
3183 610
4156 473
2289 591
3002 643
2076 211
4731 468
3109 800
3221 622
1573 246
4218 832
2881 545
1113 71
2582 457
2300 135
3346 46
2146 285
1171 181
7006 843
2461 512