4012 728
1673 327
29449 493
23123 808
18030 785
12630 927
5278 439
5600 133
3684 888
14417 439
14370 747
29070 481
2425 377