4012 728
1675 327
29450 493
23123 808
18031 785
12633 927
5279 439
5600 133
3684 888
14418 439
14372 747
29074 481
2425 377