15928 387
6317 70
10408 583
2868 350
27740 557
11301 703
2782 587
20816 247
3444 837
5485 935
3274 690
3912 417
20129 406
14721 264
4622 399
6896 305