3980 224
13004 739
15115 89
14841 412
4486 598
3155 448
9825 111
26968 386
2526 517
55136 627
7396 69
14633 162
14532 536