3072 64
2282 335
4430 371
16747 192
15965 505
3387 274
21499 219
10812 183
14240 495
26359 402
9022 43
16116 611
2928 209
8205 803
60134 417
12608 306
8296 473
56682 820
7852 866
24617 89
40007 335
30513 292
28290 576
23791 539
17959 835
11720 314
16914 330
29574 65