15211 508
8192 239
5696 662
20753 532
12832 612
19439 769
15445 146
38868 138
8621 350
10920 793
19286 671
30498 164
23562 48
14917 63
30208 781
20552 592
36357 729
8256 351
31940 119
8803 680
18073 697
9833 243
6423 506
15353 216
7748 621
11093 650
12776 343
14844 275