22979 592
6255 712
3503 728
910 39
7209 288
9379 647
4783 285
5686 136
4879 233
10288 327
16630 120
9599 573
3884 849
3084 281