14579 504
9748 736
7054 336
15492 58
17170 508
3918 113
22840 352
10485 675
6516 386
14685 639
12192 214
23761 367
7063 69
19920 274
31638 72
14888 587
11625 838
1902 321
6085 451
9018 474
20584 936
7105 628
3980 83
6752 648
13271 608
12315 268
18774 292
29064 420