22321 592
5589 712
3315 728
849 39
7065 288
9102 647
4699 285
5531 136
4757 233
9984 327
15240 120
9335 573
3811 849
2983 281