305 82
2204 220
583 274
329 49
1971 476
330 90
543 55
509 100
785 864
939 545
98 46
767 676
370 394
2902 313
1552 842
285 683
898 230
121 584
43 991
776 801