3052 502
2990 633
2768 404
972 57
3305 578
3167 529
2187 423
1829 315
16038 939
4185 792
12516 790
2650 711
3148 693
9832 624
12776 841
1888 192
28064 763
2718 533
4182 693
50957 303
31257 657
101917 185
37509 675
85902 437
9702 165
56533 395
14460 373
14769 714