2961 883
709 145
3054 776
1717 447
1107 331
1217 267
844 239
2891 682
299 58
2182 623
2553 512
2658 751
1055 310
2578 716
2683 603
3276 928
510 39
2806 847
744 91
3028 826
328 74
2101 519
1824 455
1106 280
1020 275
2941 831
613 78
507 93