3903 493
14640 792
5339 326
30734 184
30868 733
12019 275
37875 670
2282 62
5020 533
10682 940
4472 188
7858 816
3081 458