4028 728
1695 327
29604 494
23142 808
18107 785
12738 927
5301 439
5660 133
3699 888
14510 439
14469 747
29381 481
2451 377