4116 256
1600 147
142175 579
74052 784
48117 434
30516 547
121030 1231
246273 856
133309 1002
20678 429
12018 168
4988 54
8347 97
17554 270
15603 669
6139 550
7428 685
8972 148
31282 240
21960 81
13374 134
588366 953
8773 247
303213 709
13704 663
22393 563
12412 887
7648 420