12485 55
79560 669
47058 737
27813 89
61224 1017
1936 322
4639 489
10281 577
5678 201
13100 720
2965 244
3347 49
32088 389
62299 503
42763 378