22960 592
6237 712
3491 728
901 39
7200 288
9372 647
4779 285
5682 136
4872 233
10272 327
16581 120
9589 573
3880 849
3078 281