22951 592
6223 712
3487 728
899 39
7199 288
9368 647
4774 285
5676 136
4869 233
10264 327
16566 120
9583 573
3877 849
3074 281