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