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