22079 383
11858 341
163257 769
4250 427
1726 280
2733 550
1027 47
2654 490
4118 637
1807 191
2504 627
759 29
3067 658
2798 555