3072 64
2282 335
4430 371
16747 192
15965 505
3387 274
21500 219
10813 183
14240 495
26359 402
9022 43
16118 611
2929 209
8205 803
60141 417
12608 306
8298 473
56684 820
7852 866
24617 89
40014 335
30514 292
28291 576
23792 539
17959 835
11721 314
16914 330
29577 65