22985 592
6257 712
3503 728
913 39
7209 288
9381 647
4785 285
5687 136
4879 233
10292 327
16645 120
9602 573
3884 849
3085 281