4031 728
1697 327
29547 493
23182 808
18114 785
12741 927
5310 439
5668 133
3707 888
14556 439
14541 747
29348 481
2452 377