23900 614
4599 169
4035 470
21087 646
12269 793
11259 671
18816 673
8458 525
10331 160
3493 197
6720 578