3052 502
2990 633
2770 404
973 57
3305 578
3167 529
2189 423
1829 315
16042 939
4185 792
12517 790
2650 711
3148 693
9836 624
12791 841
1888 192
28068 763
2718 533
4182 693
50958 303
31257 657
101919 185
37509 675
85904 437
9702 165
56535 395
14461 373
14770 714