4115 256
1600 147
142161 579
74050 784
48115 434
30508 547
121019 1231
246255 856
133288 1002
20676 429
12017 168
4987 54
8346 97
17553 270
15603 669
6139 550
7426 685
8971 148
31278 240
21959 81
13372 134
588322 953
8771 247
303187 709
13702 663
22393 563
12411 887
7647 420