22998 592
6290 712
3536 728
954 39
7221 288
9397 647
4788 285
5692 136
4884 233
10311 327
16719 120
9624 573
3885 849
3090 281