23058 235
14276 595
5321 772
10689 219
2773 312
2146 44
21562 526
3284 317
4671 542
5628 738
639 94
4899 117
4151 59
14143 465
828 36