30960 577
2867 99
11936 521
4462 117
3950 45
9896 110
13419 545
8765 517
9746 647
18512 798
8141 576
8972 599
7067 76
21715 725
14318 714
73363 652