22059 383
11839 341
162937 768
4243 427
1722 280
2723 550
1019 47
2648 490
4106 637
1799 191
2490 627
753 29
3061 658
2783 555