341 86
1141 318
1558 453
585 158
4224 372
5707 399
12304 577
15653 581
5882 680
7594 757
7600 450
4060 529
14660 513
7970 107
4848 69
5372 386
9144 226
4526 49
3782 192
3747 461
6648 725
6432 273
5899 713
4291 521