3072 64
2282 335
4432 371
16754 192
15974 505
3389 274
21512 219
10821 183
14242 495
26369 402
9025 43
16126 611
2930 209
8208 803
60182 417
12618 306
8306 473
56702 820
7853 866
24618 89
40048 335
30525 292
28304 576
23822 539
17966 835
11735 314
16923 330
29587 65