22908 672
5795 764
2289 122
6042 574
11624 922
10947 88
15145 106
4506 291
6555 336
4729 560
7298 125
21797 322
4872 696
3048 325
2056 76
2599 375