2547 448
5625 744
2430 317
3512 509
3839 630
22346 80
8793 286
2849 519
14325 417
2992 390
5494 107
14567 49
20237 431
2772 514
17117 266
10849 274
11548 556