12985 419
7990 962
8146 636
5414 204
5729 335
10322 699
15625 581
9648 100
4921 118
10994 840
11882 633
23703 155
10197 600
13275 33
5948 234
22798 504
3820 122
8185 334
8028 45
9651 549
11336 613
12310 305
10577 372
15297 61
6278 161
10048 492
7452 240
39463 516