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