11386 595
29457 186
4936 379
2770 201
22817 509
34937 172
5175 634
4538 77
5729 517
3902 673
2169 159
8188 433
5084 70
7503 484