22993 592
6269 712
3512 728
922 39
7214 288
9387 647
4786 285
5691 136
4881 233
10301 327
16678 120
9612 573
3884 849
3088 281