22826 672
5722 764
2256 122
6005 574
11599 922
10684 88
15101 106
4489 291
6520 337
4730 560
5267 123
21259 323
4826 696
2999 325
1993 76
2594 375