22959 592
6226 712
3490 728
899 39
7200 288
9371 647
4775 285
5680 136
4871 233
10269 327
16579 120
9587 573
3879 849
3078 281