22075 383
11856 341
163201 769
4250 427
1725 280
2732 550
1026 47
2653 490
4115 637
1806 191
2502 627
758 29
3067 658
2795 555