40507 885
15897 668
42259 625
6013 76
14942 396
15416 350
6567 97
9203 144
22336 706
6710 258
24031 876
10056 589
14050 529
23558 72
8398 146
7922 442
11663 389
15545 633
6680 350
30588 151
6291 80
12740 808
10332 166
9736 517