11386 595
29455 186
4934 379
2770 201
22815 509
34932 172
5175 634
4538 77
5726 517
3902 673
2169 159
8187 433
5075 70
7502 484