4028 728
1695 327
29604 494
23140 808
18107 785
12734 927
5301 439
5660 133
3699 888
14510 439
14468 747
29379 481
2451 377