22895 235
14217 595
5305 772
10683 219
2772 312
2144 44
21549 526
3279 317
4670 542
5620 738
637 94
4894 117
4147 59
14124 465
824 36