22104 343
17934 388
9548 824
3293 290
5050 651
11145 291
18567 672
6715 88
24345 194
2864 581
2121 270
3693 657