1159 40
21162 264
6633 879
3433 398
2757 408
10706 173
2813 671
1489 98
35633 935
8354 606
121609 768
3619 599
14424 799
2742 116