5030 620
27087 59
20043 487
2953 401
10845 240
8768 501
4550 465
3445 284
11845 465
10048 105
2611 324
3922 797
2719 412