22263 592
5539 712
3302 728
846 39
7046 288
9079 647
4692 285
5512 136
4747 233
9948 327
15130 120
9317 573
3798 849
2967 281