12639 212
55128 754
118341 798
34858 345
2858748 7255
40467 420
33450 684
30925 186
15684 715
72453 890
25903 555
20158 977
16325 535
9216 310
19319 96
15803 192
13178 271
17239 560
29580 492
12288 158
13695 253
34312 183
21910 947
15845 490