4394 390
56879 584
30654 179
3523 163
17649 618
9223 146
1890 265
18929 300
14680 911
15887 445
4276 53
4238 370
1712 288
3428 354
4697 813
7310 681
11504 485