12643 212
55151 755
118379 798
34870 345
2859988 7255
40483 420
33468 684
30933 186
15686 715
72468 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
15850 490