15848 139
8021 691
14428 692
18241 393
4576 412
16380 351
5282 641
2925 472
10360 473
2350 57
4774 867
16050 267
6955 683
24522 373