4113 256
1600 147
142144 579
74047 784
48111 434
30506 547
121015 1231
246238 856
133270 1002
20674 429
12017 168
4987 54
8346 97
17551 270
15603 669
6138 550
7424 685
8970 148
31275 240
21958 81
13370 134
588282 953
8767 247
303167 709
13700 663
22391 563
12410 887
7647 420