41429 386
13012 182
27244 311
27162 835
53066 600
33321 398
18733 412
13477 306
18156 610
14758 520
40990 153
70582 611
9722 662
12635 275
39537 83
10430 867
11809 802