1577 316
2914 667
278 82
1588 441
1552 393
2838 148
17874 311
15852 739
16249 846
30869 66
13148 594
5724 359
9623 515