22954 592
6223 712
3487 728
899 39
7200 288
9368 647
4775 285
5677 136
4870 233
10265 327
16573 120
9583 573
3877 849
3074 281