511 156
2590 702
2077 589
2995 944
2225 399
2167 558
3818 521
2064 419
2962 530
1878 509
2285 421
159 36
2136 589
1699 325
3306 533
3527 588
5458 60
4670 673
4035 430
16186 655
16920 504
6231 359
5990 739
4792 318