2591 666
2308 583
336 94
1007 234
2252 654
3321 341
2966 756
2104 477
2573 386
413 42
3080 832
3222 689
2667 644
2722 798
2146 575
3081 765
294 70
677 172
2840 552
1170 251
1108 351
1348 271
2962 900
291 78
2943 860
3336 896
17448 345
12724 547