22847 235
14194 595
5298 772
10683 219
2771 312
2142 44
21542 526
3275 317
4667 542
5617 738
637 94
4892 117
4143 59
14118 465
822 36