22987 592
6259 712
3504 728
915 39
7211 288
9383 647
4785 285
5688 136
4880 233
10292 327
16653 120
9604 573
3884 849
3085 281