3049 502
2990 633
2766 404
972 57
3300 578
3166 529
2185 423
1829 315
16026 939
4185 792
12509 790
2650 711
3148 693
9822 624
12749 841
1888 192
28062 763
2717 533
4182 693
50956 303
31257 657
101917 185
37506 675
85899 437
9702 165
56527 395
14458 373
14759 714