12488 55
79638 669
47122 737
27845 89
61295 1017
1937 322
4643 489
10285 577
5681 201
13102 720
2966 244
3347 49
32148 389
62346 503
42786 378