22904 235
14217 595
5308 772
10684 219
2773 312
2145 44
21550 526
3279 317
4670 542
5620 738
638 94
4894 117
4147 59
14126 465
824 36