510 156
2542 702
2077 589
2989 944
2225 399
2167 558
3534 521
2062 419
2940 530
1873 509
2273 421
158 36
2132 589
1677 325
3303 533
3527 588
5453 60
4666 673
4034 430
16185 655
16909 504
6226 359
5988 739
4791 318