12486 55
79598 669
47090 737
27831 89
61257 1017
1936 322
4641 489
10283 577
5679 201
13100 720
2965 244
3347 49
32115 389
62319 503
42776 378