598 28
3284 548
2248 453
5810 819
2180 466
1934 327
2978 487
3600 791
3617 785
3096 659
3905 675
3573 927
2902 717
3470 418
878 138
4405 142
2490 581
1588 191
1676 241
2647 313
1975 370
637 35
2329 463
3356 618
3482 387
3434 657
3790 474
1696 335