23014 265
6708 879
3515 398
2823 409
10962 173
2865 671
1538 98
36385 935
8562 606
125298 767
3665 599
14910 800
2976 116