22951 592
6223 712
3486 728
899 39
7199 288
9368 647
4773 285
5672 136
4869 233
10264 327
16562 120
9582 573
3876 849
3074 281