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