4113 256
1600 147
142142 579
74045 784
48110 434
30506 547
121014 1231
246233 856
133260 1002
20673 429
12017 168
4987 54
8346 97
17551 270
15602 669
6137 550
7424 685
8970 148
31274 240
21958 81
13370 134
588273 953
8767 247
303165 709
13700 663
22391 563
12409 887
7647 420