4112 256
1599 147
142115 579
74039 784
48102 434
30498 547
121001 1231
246189 856
133232 1002
20673 429
12017 168
4985 54
8343 97
17550 270
15600 669
6137 550
7424 685
8967 148
31273 240
21958 81
13369 134
588209 953
8766 247
303102 709
13699 663
22390 563
12407 887
7647 420