22911 592
6181 712
3481 728
897 39
7198 288
9363 647
4769 285
5646 136
4863 233
10254 327
16495 120
9575 573
3871 849
3071 281