23065 235
14280 595
5328 772
10689 219
2773 312
2146 44
21562 526
3284 317
4672 542
5629 738
639 94
4900 117
4151 59
14145 465
829 36