22962 592
6242 712
3494 728
902 39
7204 288
9372 647
4780 285
5683 136
4873 233
10275 327
16588 120
9591 573
3881 849
3080 281