306 55
1527 191
2660 742
2928 576
4534 805
3112 591
555 124
3349 615
444 101
1737 455
2859 401
1420 280
286 50
754 92
2435 460
833 190
1978 329
3707 867
1508 322
470 97
1063 161
2310 654
696 120
2836 658