12643 212
55150 755
118375 798
34870 345
2859901 7255
40481 420
33466 684
30932 186
15686 715
72467 890
25909 555
20160 977
16328 535
9217 310
19324 96
15807 192
13182 271
17246 560
29584 492
12289 158
13695 253
34328 183
21917 947
15849 490