4113 256
1600 147
142138 579
74043 784
48108 434
30505 547
121013 1231
246226 856
133251 1002
20673 429
12017 168
4987 54
8344 97
17551 270
15602 669
6137 550
7424 685
8970 148
31274 240
21958 81
13369 134
588265 953
8766 247
303158 709
13699 663
22391 563
12409 887
7647 420