1159 40
21128 264
6633 879
3432 398
2757 408
10698 173
2813 671
1489 98
35616 935
8350 606
121507 767
3619 599
14413 799
2741 116