22729 672
5721 764
2256 122
6005 574
11599 922
10683 88
15101 106
4489 291
6520 337
4730 560
5266 123
21255 323
4826 696
2999 325
1993 76
2594 375