4028 728
1689 327
29536 493
23173 808
18097 785
12721 927
5300 439
5657 133
3697 888
14526 439
14509 747
29310 481
2446 377