306 40
2216 675
1731 466
2208 627
2762 910
1647 379
207 56
265 69
190 39
1319 381
2017 482
2386 439
1695 307
2084 391
1817 411
1081 297
2548 617
1202 232
2976 750
419 103
3525 893
652 149
375 118
810 135
1181 334
2478 682
648 59
2969 966