286 23
1093 93
2729 602
896 52
1370 87
1101 142
2542 414
2665 748
2504 426
2972 520
3210 439
2329 574
1284 245
2935 805
670 204
226 49
2941 761
821 166
4558 691
3531 566
2708 399
2167 445
1323 362
1646 89