22893 235
14214 595
5305 772
10683 219
2772 312
2144 44
21547 526
3278 317
4669 542
5620 738
637 94
4893 117
4146 59
14124 465
823 36