3072 64
2282 335
4432 371
16751 192
15970 505
3389 274
21507 219
10816 183
14240 495
26366 402
9025 43
16123 611
2930 209
8207 803
60162 417
12616 306
8302 473
56692 820
7852 866
24617 89
40043 335
30522 292
28297 576
23814 539
17963 835
11730 314
16920 330
29585 65