136 1000
2487 920
452 848
88 842
1582 822
517 793
779 706
552 650
468 617
155 539
312 507
169 476
564 445
376 428
422 264
14 207
671 189
263 186
673 150