52993 497
158807 587
80305 181
115758 518
2410 440
17632 346
562704 1202
321332 985
343629 1118
579799 951
93569 238
297802 1061
601443 1460
334143 1349
360069 1047
384095 759
252737 366
215712 1158
289244 1290
396842 1158
153022 448
400717 963
256360 495
170433 776