40400 342
58380 157
38455 490
12457 656
47176 332
39803 373
108781 766
16826 840
12082 556
9244 450
17296 63
36749 240
32764 141
22210 158
16769 669