1095 142
1604 36
7513 633
24359 604
3084 557
9123 535
20742 254
8172 322
1654 46
3373 276
2379 382
5104 143
4452 242
30689 624
30997 673
10463 414
1766 225
4417 797
20844 157