22861 235
14198 595
5301 772
10683 219
2771 312
2143 44
21543 526
3275 317
4669 542
5617 738
637 94
4892 117
4143 59
14120 465
822 36