20159 137
4943 56
26235 278
11945 53
14972 535
18068 699
3923 616
31763 491
9786 169
4447 911
40558 322
18205 716
4725 642
11410 869
17657 317
18240 536
127836 369
13184 491
4391 341
23821 811
6534 737
6183 69
10353 403
13695 722