22077 383
11858 341
163248 769
4250 427
1725 280
2733 550
1027 47
2654 490
4118 637
1807 191
2503 627
759 29
3067 658
2798 555