22292 592
5563 712
3305 728
847 39
7053 288
9086 647
4693 285
5517 136
4750 233
9965 327
15183 120
9322 573
3801 849
2968 281