23046 235
14272 595
5316 772
10689 219
2773 312
2146 44
21561 526
3283 317
4671 542
5626 738
639 94
4898 117
4151 59
14141 465
828 36