12486 55
79608 669
47098 737
27832 89
61269 1017
1936 322
4642 489
10283 577
5680 201
13100 720
2966 244
3347 49
32125 389
62331 503
42780 378