5032 620
27090 59
20043 487
2953 401
10845 240
8768 501
4551 465
3445 284
11845 465
10048 105
2611 324
3922 797
2719 412