3902 561
3296 121
2933 35
15631 594
4859 562
8452 148
4861 705
2962 175
4745 165
12537 240
3968 502
10422 481
5975 676
5308 455
4648 292
7558 590
5792 511
4217 368
4323 746
4538 692
1675 301
7367 45
13158 821
2762 325