5931 883
5976 188
4347 343
6735 127
7136 603
5599 252
4554 689
6563 162
8086 259
5991 283
1524 58
5036 723
3736 309
4766 388
4888 636
5303 756