3899 493
14632 792
5337 326
30718 184
30804 733
11995 275
37795 669
2281 62
5019 533
10678 940
4459 188
7856 816
3076 458