23077 235
14290 595
5328 772
10689 219
2774 312
2146 44
21562 526
3285 317
4674 542
5630 738
640 94
4901 117
4151 59
14145 465
831 36