12251 588
2181 52
14371 434
10374 309
13188 446
4318 814
10553 907
15511 58
10496 675
8025 96
9922 344
22991 485
21080 841
15136 880
11686 838
4096 80
16241 862
2617 274
6096 451
5156 124
2434 208
12327 268
100967 648
14347 572
9894 797
7544 486
5460 455
7166 408