15926 387
6311 70
10408 583
2868 350
27740 557
11290 703
2782 587
20810 247
3444 837
5484 935
3274 690
3912 417
20126 406
14714 264
4620 399
6894 305