2590 666
2305 583
330 94
1006 234
2252 654
3305 341
2964 756
2103 477
2569 386
413 42
3080 832
3218 689
2667 644
2719 798
2145 575
3081 765
291 70
677 172
2840 552
1166 251
1107 351
1348 271
2961 900
290 78
2941 860
3334 896
17432 345
12723 547