22972 592
6250 712
3499 728
906 39
7209 288
9376 647
4782 285
5684 136
4876 233
10285 327
16603 120
9597 573
3883 849
3082 281