22982 592
6256 712
3503 728
912 39
7209 288
9380 647
4785 285
5687 136
4879 233
10289 327
16640 120
9600 573
3884 849
3085 281