2960 848
1146 245
2905 598
1045 307
1663 547
2256 558
302 69
2296 763
2671 668
1211 257
2863 756
192 41
2613 812
528 168
2183 720
1082 300
1205 400
2394 729
2530 783
1070 306
523 113
2412 652
2361 709
2119 661
2533 535
2463 738
1678 374
2066 611