2470 396
15597 565
5445 494
20093 461
5941 646
3212 394
5832 525
231283 589
7824 335
2224 144
6726 665
3446 705
3942 544