22581 592
5928 712
3418 728
876 39
7144 288
9282 647
4738 285
5599 136
4829 233
10155 327
15983 120
9468 573
3850 849
3036 281