309 40
2217 675
1732 466
2209 627
2762 910
1647 379
208 56
265 69
190 39
1319 381
2017 482
2389 439
1696 307
2084 391
1818 411
1082 297
2548 617
1202 232
2976 750
419 103
3529 893
652 149
375 118
812 135
1181 334
2479 682
648 59
2969 966