22072 383
11855 341
163175 769
4249 427
1725 280
2731 550
1025 47
2653 490
4114 637
1803 191
2500 627
758 29
3066 658
2795 555