21536 281
18867 420
75278 579
21303 104
8309 540
12655 934
5928 614
3244 564
16383 54
1216 128
18154 447
20762 567
19777 340
22939 184
19009 1001
19100 569
10587 47
8891 72
61143 631
30622 476
10993 196
2431 338
3387 441
15724 445
15389 750
3602 379
8126 754
14871 395