12487 55
79628 669
47106 737
27838 89
61288 1017
1936 322
4643 489
10284 577
5680 201
13102 720
2966 244
3347 49
32143 389
62338 503
42784 378