21996 283
17620 719
11287 304
16002 278
12545 421
38012 478
8325 599
33136 375
25954 1063
16646 355
4785 472
12313 984
8330 34
10562 566
10693 397
16210 778
8827 425
7370 170
9796 608
6816 699
5606 109
11145 312
13278 331
30449 774
7294 681
23227 685
5808 840
3694 619