1086 142
1596 36
7455 633
24342 604
3082 557
9120 535
20742 254
8168 322
1652 46
3372 276
2373 382
5099 143
4439 242
30687 624
30990 673
10450 414
1764 225
4417 797
20815 157