89103 509
1294 60
2721 41
6506 667
4464 583
4372 581
2545 71
8283 543
4060 126
8948 416
4664 516
5507 979
3375 298
83530 183
2626 397
2597 39
6574 379
8220 687
7318 719
31969 184
15885 614
27903 284
14073 312
8182 295
16895 399
10893 522
11262 722
15567 292