40300 342
58374 157
38447 490
12455 656
47168 332
39797 373
108767 766
16817 840
12079 556
9241 450
17284 63
36740 240
32726 141
22205 158
16769 669