4403 390
56883 584
30657 179
3523 163
17649 618
9223 146
1890 265
18937 300
14681 911
15888 445
4278 53
4239 370
1713 288
3429 354
4697 813
7310 681
11506 485