300397 1048
348245 768
274440 708
449016 1980
395671 1153
140841 779
118368 802
132980 214
495614 843
175537 196
369376 789
114649 937
601250 1651
142775 706
305086 789
411285 528
411536 1253
69468 149
91690 545
578781 951
304979 597
47811 181