2679 605
2597 589
680 159
251 43
3048 647
2416 765
642 161
1130 77
2951 622
405 48
453 51
2129 295
578 97
1148 221
2113 626
3286 801
669 123
859 231
2513 634
2816 709
1620 376
2811 588
2955 946
1652 338