15542 580
19443 453
12150 379
3313 771
6032 625
2381 96
6663 410
2660 43
12588 564
10504 311
10918 469
13023 793