4111 256
1599 147
142108 579
74036 784
48100 434
30497 547
120999 1231
246180 856
133218 1001
20671 429
12016 168
4983 54
8343 97
17550 270
15599 669
6136 550
7424 685
8965 148
31272 240
21958 81
13367 134
588194 953
8766 247
303087 709
13698 663
22389 563
12407 887
7647 420