21216 231
23123 480
24501 907
36983 477
27291 578
22284 856
33495 459
17213 47
21877 242
42224 640
94881 872
32536 741
31350 697
28985 96
20090 513
68885 326
25556 391
17273 949
34414 433
14866 595
18295 238
30720 405
38945 786
25086 636