23040 235
14267 595
5314 772
10689 219
2773 312
2146 44
21559 526
3283 317
4671 542
5625 738
639 94
4897 117
4149 59
14141 465
828 36