19488 405
17624 192
7226 288
8609 386
6728 769
8376 436
7237 336
8046 156
22039 818
4448 135
12292 661
2816 110
10383 635
3823 146
2197 188