4050 80
4221 826
1488 261
3633 130
2878 67
6385 53
3570 590
15051 242
2270 458
3204 585
2857 759
5474 37
2817 691
3598 30
2417 315
1754 131
3158 520
4546 646
4774 634
2111 93
6726 400
4807 576
2343 494