3026 704
2763 597
2612 620
4247 403
985 61
2793 880
702 44
2186 657
13539 272
1971 571
18740 668
4008 473
2351 674
3150 534
11660 789
6431 367
2180 137
2901 257
6114 671
2887 760
2289 556
1803 428
559 145
16618 494