22897 592
6165 712
3477 728
896 39
7195 288
9361 647
4768 285
5644 136
4863 233
10250 327
16487 120
9572 573
3870 849
3069 281