12336 28
1296 260
8736 35
1495 86
2265 453
2785 437
14795 492
12997 906
33080 888
2007 340
5676 353
7683 609
4165 767
3546 745
9355 836
7410 295
3382 39
30953 162
2860 152
4590 519
4162 409
13353 281
4037 294
5179 717
4269 610
23315 691
11716 280
12625 53