22911 235
14221 595
5308 772
10684 219
2773 312
2146 44
21550 526
3280 317
4670 542
5620 738
638 94
4894 117
4147 59
14129 465
825 36