4400 390
56881 584
30654 179
3523 163
17649 618
9223 146
1890 265
18932 300
14681 911
15888 445
4277 53
4239 370
1713 288
3428 354
4697 813
7310 681
11504 485