12485 55
79552 669
47051 737
27810 89
61211 1017
1936 322
4638 489
10281 577
5678 201
13100 720
2965 244
3347 49
32081 389
62294 503
42763 378