306 80
936 265
212 41
639 188
2734 638
2400 580
1026 259
2112 432
3020 713
1318 230
1894 322
3053 605
2678 378
577 115
2885 622
2314 646
265 55
622 158
2223 576
2470 498
875 280
2073 466
2708 653
934 176