3052 502
2990 633
2769 404
973 57
3305 578
3167 529
2189 423
1829 315
16038 939
4185 792
12516 790
2650 711
3148 693
9833 624
12781 841
1888 192
28067 763
2718 533
4182 693
50958 303
31257 657
101917 185
37509 675
85904 437
9702 165
56533 395
14460 373
14769 714