1256 248
565 153
1514 162
2402 377
4386 756
2000 323
3362 522
4810 124
26825 590
42878 209
159595 628
46960 891
31114 192
93771 541
73174 414
34151 705
71935 761
26176 122