23028 235
14262 595
5312 772
10688 219
2773 312
2146 44
21558 526
3283 317
4671 542
5623 738
639 94
4897 117
4148 59
14140 465
826 36