396 80
2216 423
1809 451
2927 242
485 48
1377 309
3604 440
956 189
2723 665
2823 675
5702 827
1848 516
461 85
2204 533
3087 969
1546 453
879 232
2832 658
490 53
2702 692
2045 156
1974 317
2950 622
656 100