22069 343
17907 388
9538 824
3275 290
5026 651
11092 291
18476 672
6653 88
24298 194
2856 581
2120 270
3692 657