508 156
2439 702
2075 589
2987 944
2221 399
2167 558
3163 521
2058 419
2913 529
1867 509
2249 421
150 36
2124 589
1644 325
3296 533
3526 588
5447 60
4665 673
4033 430
16181 655
16897 504
6222 359
5982 739
4784 318