22972 592
6245 712
3498 728
904 39
7209 288
9374 647
4782 285
5683 136
4876 233
10278 327
16599 120
9596 573
3883 849
3082 281