2300 501
1168 39
3852 617
4726 63
4492 800
806 37
7548 639
23048 491
9944 38
28604 717
12701 60
3429 950
13704 260
2638 504
2859 718
908 136
12555 579
3290 584
4426 551
3234 704
1367 157
6732 634
2666 144
5021 609
2446 630
3409 214
3431 660
2325 354