3072 64
2282 335
4430 371
16747 192
15966 505
3387 274
21502 219
10814 183
14240 495
26361 402
9022 43
16120 611
2929 209
8205 803
60144 417
12608 306
8298 473
56686 820
7852 866
24617 89
40018 335
30516 292
28293 576
23792 539
17959 835
11721 314
16914 330
29579 65