22960 592
6238 712
3493 728
901 39
7202 288
9372 647
4780 285
5683 136
4873 233
10274 327
16586 120
9589 573
3880 849
3080 281