16404 807
7629 440
9246 42
11855 123
21600 165
8694 593
11132 607
43891 529
9434 265
16251 687
11801 145
10298 229
30795 718
13625 482
26951 609
9923 846
9668 122
12288 650
10246 351
9318 239
11142 705
14619 130
14491 801
25189 177