3026 704
2612 620
4247 403
985 61
2793 880
702 44
2186 657
2761 597
13539 272
1971 571
4008 473
18739 668
2351 674
11660 789
6431 367
2180 137
3149 534
2901 257
6114 671
2289 556
1803 428
16618 494
14952 694
551 98