22053 383
11837 341
162826 768
4242 427
1719 280
2717 550
1013 47
2645 490
4104 637
1794 191
2488 627
751 29
3061 658
2777 555