22973 592
6253 712
3500 728
907 39
7209 288
9377 647
4783 285
5684 136
4878 233
10285 327
16614 120
9597 573
3883 849
3083 281