12994 168
15211 154
40416 437
32616 875
40559 209
30147 793
10405 595
15577 664
12100 653
25331 790
6920 637