89657 509
1296 60
2722 41
6506 667
4465 583
4372 581
2547 71
8283 543
4060 126
8949 416
4664 516
5510 979
3375 298
83540 183
2626 397
2598 39
6574 379
8220 687
7319 719
31974 184
15885 614
27908 284
14078 312
8186 295
16895 399
10894 522
11263 722
15568 292