12800 141
23184 380
29033 776
12221 635
16579 680
21072 405
18813 169
27225 116
49218 255
81608 294
26233 245
105695 675
6058 680
5787 488
4932 314
12002 215
6385 634
6337 86
18649 881
4115 153
6472 250
2706 25
5246 568
6222 669