22982 592
6256 712
3503 728
910 39
7209 288
9380 647
4784 285
5686 136
4879 233
10289 327
16636 120
9600 573
3884 849
3084 281