22998 265
6708 879
3512 398
2822 409
10958 173
2865 671
1538 98
36377 935
8559 606
125260 767
3664 599
14907 800
2972 116