18805 117
19036 877
35314 721
18619 318
21368 284
12433 218
29454 238
29054 650
18109 539
43709 514
43348 169
27679 465
16574 259
24004 298
34280 558
34446 467
24414 271
16021 148
23923 128
29520 575
15647 787
22130 637
34313 931
31589 169