336 76
1030 298
2356 750
2849 923
783 134
744 91
2473 439
1445 282
2697 706
1173 146
1133 94
710 51
1558 191
3031 425
1079 308
846 96
3202 481
2151 116
4118 764
1633 347
1755 387
2377 639
3534 587
3711 631