22566 592
5913 712
3407 728
876 39
7140 288
9280 647
4737 285
5594 136
4822 233
10153 327
15947 120
9457 573
3849 849
3035 281