350 59
2593 619
1561 310
789 181
3027 715
1043 258
759 234
342 83
551 102
1725 415
2395 580
1448 293
7315 818
441 99
188 46
996 206
680 135
1788 490
832 187
2709 873
1631 362
207 46
1607 465
2036 532