3192 866
9341 109
16780 256
279 89
6943 728
801 231
298 58
2576 625
1388 378
939 255
20557 589
819 245
9009 284
21803 589
2212 336
1777 484
8447 136
18606 754
1055 242
1773 474
272 45
1384 333
3072 672
1040 208