1097 142
1606 36
7518 633
24365 604
3084 557
9123 535
20742 254
8173 322
1654 46
3373 276
2379 382
5104 143
4454 242
30693 624
30998 673
10466 414
1766 225
4417 797
20844 157