23092 235
14299 595
5328 772
10689 219
2774 312
2146 44
21563 526
3285 317
4676 542
5631 738
640 94
4901 117
4151 59
14147 465
831 36