509 156
2533 702
2077 589
2989 944
2225 399
2167 558
3478 521
2061 419
2937 530
1873 509
2266 421
158 36
2131 589
1674 325
3301 533
3527 588
5452 60
4666 673
4033 430
16185 655
16909 504
6225 359
5988 739
4791 318