23002 265
6708 879
3514 398
2822 409
10959 173
2865 671
1538 98
36378 935
8559 606
125270 767
3665 599
14907 800
2973 116