19405 405
17578 192
7209 288
8552 386
6667 769
8335 436
7219 336
8012 156
21988 818
4396 135
12250 661
2784 110
10353 635
3809 146
2174 188