22256 592
5525 712
3297 728
840 39
7035 288
9069 647
4688 285
5501 136
4738 233
9938 327
15082 120
9309 573
3795 849
2964 281