1060 60
2560 41
6449 667
4387 583
4324 581
2476 71
8222 543
4032 126
8916 416
4587 516
5464 979
3337 298
82814 182
2601 397
2565 39
6536 379
8195 687
7175 719
31747 184
15829 614
27799 284
13950 312
8143 295
16843 399
10856 522
11223 722
15505 292
17163 715