2297 264
5789 577
3214 394
13797 329
7591 77
4241 658
4652 370
12728 407
14243 160
4835 645
4953 482
5025 193