22909 592
6180 712
3481 728
897 39
7198 288
9363 647
4768 285
5646 136
4863 233
10254 327
16494 120
9575 573
3871 849
3070 281