94588 512
1302 60
2725 41
6506 667
4473 583
4372 581
2554 71
8287 543
4060 126
8950 416
4670 516
5513 979
3376 298
83597 183
2628 397
2599 39
6576 379
8221 687
7322 719
31991 184
15890 614
27916 284
14086 312
8191 295
16901 399
10896 522
11264 722
15573 292