22990 592
6264 712
3508 728
918 39
7213 288
9383 647
4785 285
5690 136
4880 233
10296 327
16664 120
9609 573
3884 849
3085 281