12640 212
55139 755
118354 798
34864 345
2859216 7255
40473 420
33459 684
30927 186
15684 715
72458 890
25905 555
20158 977
16325 535
9217 310
19322 96
15805 192
13179 271
17241 560
29580 492
12288 158
13695 253
34321 183
21912 947
15846 490