22052 383
11834 341
162813 768
4242 427
1719 280
2717 550
1013 47
2645 490
4104 637
1793 191
2488 627
750 29
3061 658
2777 555