4116 256
1600 147
142175 579
74052 784
48118 434
30520 547
121033 1231
246280 856
133314 1002
20678 429
12019 168
4989 54
8348 97
17556 270
15603 669
6139 550
7429 685
8972 148
31284 240
21961 81
13375 134
588389 953
8774 247
303218 709
13704 663
22393 563
12412 887
7648 420