2899 341
1977 591
9189 709
2655 772
515 52
8184 620
43503 538
14649 459
7883 340
113729 890
98683 808
27605 534
47174 558
59494 437
29572 135
59052 732
26973 190
3805 761
5984 571
1701 287
2389 228
3697 915
2172 102
4925 670
6039 455
9399 321